﻿#pragma once
#include "Renderer.h"
#include <list>

namespace DYEngine
{
	class RenderDevice
	{
	public:
		static void AddRenderer(Renderer* const& pRenderer);

		static void RemoveRenderer(Renderer* const& pRenderer);

		static void Draw();
	private:
		static std::list<Renderer*> mRenderers;
	};
}


